
money=5000000
name=None
name=input("请输入您的姓名：")

def check_money():
    print(f"{name}您好！目前还剩{money}元")


def save_money(save_money1):
    global money
    money+=save_money1
    print(f"{name}您好！本次存款{save_money1}元，目前还剩{money}元")

def push_money(push_money1):
    global money
    money=money-push_money1
    print(f"{name}您好！本次取款{push_money1}元，目前还剩{money}元")


def menu():
    print('-----------------------主菜单-----------------------')
    print(f"{name}先生，您好！欢迎来到中国银行ATM，请选择操作")
    print("查询余额\t输入[1]")
    print("存款\t\t输入[2]")
    print("取款\t\t输入[3]")
    print("退出\t\t输入[4]")


while True:
    menu()
    key_value=int(input())
    if key_value==1:
        check_money()
        continue
    elif key_value==2:
        num=int(input("输入存取金额！"))
        save_money(num)
        continue
    elif key_value==3:
        num=int(input("输入取款金额！"))
        push_money(num)
        continue
    else:
        print("输入错误！已退出！")
        break